package app.beit.fintrack.controller.bean.pages;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

import app.beit.fintrack.bean.HospitalBean;
import app.beit.fintrack.bean.ProvinceBean;
import app.beit.fintrack.bean.ZoneBean;
import app.beit.fintrack.bean.summary.SummaryTrackByStatusBean;
import app.beit.fintrack.bean.summary.SummaryTrackDetailsDataBean;

@SuppressWarnings("serial")
public class SummaryTrackPageDetailsData implements Serializable {

	private ZoneBean zone;
	private ProvinceBean province;
	private HospitalBean hospital;
	
	private String fromDateStr;
	private String toDateStr;
	
	private String repNo;
	private String status;
	
	private BigDecimal allPersonActAmount;
	private BigDecimal total;
	private BigDecimal actAmount;
	
	private BigDecimal countAllPerson;
	private BigDecimal countPass;
	private BigDecimal countAppeal;
	private BigDecimal countNotPassDeny;
	private BigDecimal countNotPass;
	
	private List<SummaryTrackDetailsDataBean> detailsDataBeans;
	private List<SummaryTrackByStatusBean> regupPayableBeans;
	
	private String searchBy;
	private String value;
	
	public BigDecimal getAllPersonActAmount() {
		return allPersonActAmount;
	}
	public void setAllPersonActAmount(BigDecimal allPersonActAmount) {
		this.allPersonActAmount = allPersonActAmount;
	}
	public ZoneBean getZone() {
		return zone;
	}
	public void setZone(ZoneBean zone) {
		this.zone = zone;
	}
	public ProvinceBean getProvince() {
		return province;
	}
	public void setProvince(ProvinceBean province) {
		this.province = province;
	}
	public HospitalBean getHospital() {
		return hospital;
	}
	public void setHospital(HospitalBean hospital) {
		this.hospital = hospital;
	}
	public String getFromDateStr() {
		return fromDateStr;
	}
	public void setFromDateStr(String fromDateStr) {
		this.fromDateStr = fromDateStr;
	}
	public String getToDateStr() {
		return toDateStr;
	}
	public void setToDateStr(String toDateStr) {
		this.toDateStr = toDateStr;
	}
	public String getRepNo() {
		return repNo;
	}
	public void setRepNo(String repNo) {
		this.repNo = repNo;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public BigDecimal getTotal() {
		return total;
	}
	public void setTotal(BigDecimal total) {
		this.total = total;
	}
	public BigDecimal getActAmount() {
		return actAmount;
	}
	public void setActAmount(BigDecimal actAmount) {
		this.actAmount = actAmount;
	}
	public BigDecimal getCountAllPerson() {
		return countAllPerson;
	}
	public void setCountAllPerson(BigDecimal countAllPerson) {
		this.countAllPerson = countAllPerson;
	}
	public BigDecimal getCountPass() {
		return countPass;
	}
	public void setCountPass(BigDecimal countPass) {
		this.countPass = countPass;
	}
	public BigDecimal getCountAppeal() {
		return countAppeal;
	}
	public void setCountAppeal(BigDecimal countAppeal) {
		this.countAppeal = countAppeal;
	}
	public BigDecimal getCountNotPassDeny() {
		return countNotPassDeny;
	}
	public void setCountNotPassDeny(BigDecimal countNotPassDeny) {
		this.countNotPassDeny = countNotPassDeny;
	}
	public BigDecimal getCountNotPass() {
		return countNotPass;
	}
	public void setCountNotPass(BigDecimal countNotPass) {
		this.countNotPass = countNotPass;
	}
	public List<SummaryTrackDetailsDataBean> getDetailsDataBeans() {
		return detailsDataBeans;
	}
	public void setDetailsDataBeans(
			List<SummaryTrackDetailsDataBean> detailsDataBeans) {
		this.detailsDataBeans = detailsDataBeans;
	}
	public List<SummaryTrackByStatusBean> getRegupPayableBeans() {
		return regupPayableBeans;
	}
	public void setRegupPayableBeans(
			List<SummaryTrackByStatusBean> regupPayableBeans) {
		this.regupPayableBeans = regupPayableBeans;
	}
	public String getSearchBy() {
		return searchBy;
	}
	public void setSearchBy(String searchBy) {
		this.searchBy = searchBy;
	}
	public String getValue() {
		return value;
	}
	public void setValue(String value) {
		this.value = value;
	}
	
}
